India slammed by Human Rights Watch yet again 30 Oct, 2020
Human Rights Watch on Friday slammed India for using its counterterrorism operations to “silence peaceful dissenters, human rights activists, and journalists” in the country. In a statement, the rights group criticised the Indian authorities for carrying out several raids on the offices of ...